使用 CLI 縮小磁區的容量

您可以使用指令行介面 (CLI) 來縮小已壓縮或未壓縮的磁區。

關於這項作業

必要的話,磁區的大小可以縮減。在建立 FlashCopy® 對映、Metro Mirror 關係或 Global Mirror 關係時,可使目標或輔助磁區與源或主要磁區容量相同。但是,如果磁區包含資料,請不要縮小磁碟。 如果磁區正在格式化,系統無法縮小磁區。在格式化完成之後,您可以縮小磁區。

小心:
  1. 很難預測作業系統或檔案系統如何使用磁區中的容量。縮小磁區時會從磁碟尾端移除容量,而不論該容量是否在使用中。即使磁區有可用容量,當您縮小磁區時,請勿假設只會移除未用的容量。
  2. 如果磁區包含正在使用的資料,在未備份資料之前,請絕對不要嘗試縮小磁區
  3. 基於效能理由,一些作業系統或檔案系統會使用磁碟的外緣分割區。
  4. 請勿縮小 Global Mirror 磁區或 Global Mirror 變更磁區的大小或者執行 recovervdisk

您可以利用 shrinkvdisksize 指令,將配置給特定磁區的實體容量縮小指定的數量。您也可以縮小精簡供應磁區的虛擬容量,而不需要變更指派給磁區的實體容量。

處於具有變更磁區的 Global Mirror 關係中的任何磁區,都無法縮小容量。

您可以縮小處於 consistent_synchronized 狀態的 Metro Mirror 和 Global Mirror 關係中的磁區的容量。您不能縮小下列類型的磁區:
  • 在 Global Mirror 關係中的磁區是以 cycling 模式運作。
  • 處於已配置變更磁區之關係中的磁區。
  • 具有完整配置磁區副本的磁區。

您必須縮小關係中的這兩個磁區,以維護系統的完整運作。請將主要磁區縮小所需的容量,然後再縮小次要磁區。

程序

請完成下列步驟來縮小磁區:

  1. 驗證磁區未對映至任何主機物件。如果已對映磁區,就會顯示資料。
  2. 您可以判斷來源或主要磁區的確切容量。請發出下列指令:
    lsvdisk -bytes vdisk_name
  3. 將磁區縮小所需的數量。請輸入下列指令,其中 size_change 以指定的單位表示磁區的縮小大小,vdisk_name 是您要縮小的磁區。
    shrinkvdisksize -size size_change -unit
    b | kb | mb | gb | tb | pb vdisk_name